Razorpay — Database Administrator

Posted: 14-08-2025

About the Company:

Founded in 2014 by Shashank Kumar and Harshil Mathur, Razorpay is one of India’s leading fintech companies, building a modern digital banking hub (Neobank) for businesses. Initially starting as a B2B payments platform, Razorpay now processes billions of dollars in payments for lakhs of Indian businesses and offers an entire suite of financial services including business banking through Razorpay X and capital access via Razorpay Capital.

The company’s mission is to provide frictionless banking and payment experiences for businesses of all sizes, backed by innovative technology and robust security.

About the Role:

As a Database Administrator at Razorpay, you will be responsible for ensuring the performance, security, reliability, and scalability of critical databases. This role is vital in maintaining seamless operations for large-scale payment and banking systems that serve thousands of businesses. You’ll collaborate with engineering, DevOps, and application teams, contribute to automation initiatives, and handle real-time production environments.

Roles and Responsibilities:

  • Maintain reliability, performance, and scalability of database infrastructure.
  • Collaborate with application teams to deliver database-integrated solutions.
  • Analyze and implement best practices for MySQL and PostgreSQL.
  • Develop and enforce database security, backup, and recovery strategies.
  • Monitor database metrics and ensure they meet performance objectives.
  • Review database migrations, queries, and performance optimizations.
  • Work with DevOps and engineers to roll out production changes and mitigate incidents.
  • Automate database infrastructure and create self-service tools for engineering teams.
  • Participate in on-call rotation to handle database issues.
  • Troubleshoot production issues across the stack.
  • Document processes and actions for repeatability and automation.
  • Conduct system monitoring, troubleshooting, and capacity planning.
  • Maintain comprehensive database configuration and process documentation.

Key Technical Skills

MySQL, PostgreSQL, AWS, GCP, ProxySQL, Redis, Elasticache, Python, Terraform, Ansible, CI/CD, DevOps, Database Performance Monitoring, Database Security, Load Balancing

Requirements

  • 2–4 years of experience managing MySQL/PostgreSQL databases in large-scale environments.
  • Strong knowledge of MySQL/PostgreSQL internals.
  • Familiarity with cloud infrastructure (AWS or GCP).
  • Experience with load balancing tools like ProxySQL.
  • Knowledge of database performance monitoring tools and methods.
  • Problem-solving skills with the ability to work in a fast-paced environment.
  • Strong communication and teamwork skills.
  • Understanding of caching solutions (Redis/Elasticache).
  • Proficiency in scripting (Python).
  • Experience with infrastructure automation tools (Terraform/Ansible).
  • Familiarity with DevOps practices and CI/CD pipelines.

Important Notice:

This job description and related content are owned by Razorpay. We are only sharing this information to help job seekers find opportunities. For application procedures, status, or any related concerns, please contact Razorpay directly. We do not process applications or respond to candidate queries.